package com.ruoyi.common.constant;

/**
 * @Description: 微信常量池
 * @Author: wk
 * @Date: 2022/7/27 14:40
 * @Version: 1.0
 */
public interface WeChatConstants {
    /**
     * 公众号appId key
     */
    String WECHAT_PUBLIC_APPID = "wechat_appid";
    /**
     * 公众号appSecret key
     */
    String WECHAT_PUBLIC_APPSECRET = "wechat_appsecret";
    /**
     * 小程序appId key
     */
    String WECHAT_MINI_APPID = "routine_appid";
    /**
     * 小程序 名称
     */
    String WECHAT_MINI_NAME = "routine_name";
    /**
     * 小程序appSecret key
     */
    String WECHAT_MINI_APPSECRET = "routine_appsecret";

    /** 开放平台获取accessToken的url */
    String WECHAT_OAUTH2_ACCESS_TOKEN_URL = "https://api.weixin.qq.com/sns/oauth2/access_token?appid={}&secret={}&code={}&grant_type=authorization_code";

    /** 开放平台获取用户的url */
    public static final String WECHAT_SNS_USERINFO_URL = "https://api.weixin.qq.com/sns/userinfo?access_token={}&openid={}&lang={}";

    /** 小程序登录凭证校验的url */
    public static final String WECHAT_MINI_SNS_AUTH_CODE2SESSION_URL = "https://api.weixin.qq.com/sns/jscode2session?appid={}&secret={}&js_code={}&grant_type=authorization_code";


}
